#ifndef CAMERA_H
#define CAMERA_H

#include "includes.h"

class Camera
{
private:
   float location[3], direction[3], up[3];
public:
   Camera();
   float* GetLocation()  { return location; }
   float* GetDirection() { return direction; }
   float* GetUp()        { return up; }
   void UpdateLocation(float, float, float);
   void UpdateDirection(float, float, float);
};

#endif
